Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
39 GREEN LEACH LANE Semi-Detached £173,000 21 Jun 2006
40 GREEN LEACH LANE Detached £280,000 17 Feb 2020
42 GREEN LEACH LANE Detached £98,500 8 Sep 1995